xen: add "clang=y" option to build Xen with clang/llvm instead of gcc.
authorTim Deegan <Tim.Deegan@citrix.com>
Mon, 7 Mar 2011 11:21:11 +0000 (11:21 +0000)
committerTim Deegan <Tim.Deegan@citrix.com>
Mon, 7 Mar 2011 11:21:11 +0000 (11:21 +0000)
commit436323c065f0ace4f469f5854f43423702a5082a
treea93c7f16cc6371a524eedcd7c642848f0d244f66
parentcde9655eddba4d6636249863e41b2bb5103ba2ee
xen: add "clang=y" option to build Xen with clang/llvm instead of gcc.

Tested with svn snapshot of clang and llvm from 17 February 2011.
Only x86_64 hypervisor builds (make dist-xen clang=y) are supported
and I haven't even begun to look at cross-compiling.

Signed-off-by: Tim Deegan <Tim.Deegan@citrix.com>
Acked-by: Keir Fraser <keir@xen.org>
Config.mk
config/StdGNU.mk
xen/Makefile
xen/Rules.mk
xen/arch/x86/Rules.mk